/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.logiclander.whozwho.data.dao;

import java.util.List;

/**
 *
 * @author logiclander
 */
public interface SystemDao {
  public SystemDto createSystem(String title);
  public SystemDto getSystemBySid(Long sid);
  public List<SystemDto> getSystems();
  public List<SystemDto> getSystemsBySidFilter(String sidFilter);
  public SystemDto getSystemByTitle(String title);
  public List<SystemDto> getSystemsByTitleFilter(String titleFilter);
  public void putSystem(SystemDto system);
  public Boolean expireSystem(Long sid);
}
